301 E Main St, Uvalde, TX 78801-5640, Uvalde
Very fast service...potato salad and sauce too sweet for my taste
Very fast service...potato salad and sauce too sweet for my taste